repeat-blooming cultivar - Spanish English Dictionary